package cn.tedu.oa.sys.entity;

import cn.tedu.oa.common.entity.BaseEntity;

import java.util.Date;

/**
 * 部门
 */
public class Department extends BaseEntity {

    private Integer id;             /*部门id*/

    public Integer getSuperDeptId() {
        return superDeptId;
    }

    public void setSuperDeptId(Integer superDeptId) {
        this.superDeptId = superDeptId;
    }

    private Integer superDeptId;    /*上级部门id*/
    private String  superDeptName;  /*上级部门名称*/
    private String  deptName;       /*部门名称*/
    private String  deptDesc;       /*部门详情*/
    private String  addUser;        /*添加人*/
    private Date    addTime;        /*创建时间*/
    private String  updateUser;     /*修改人*/
    private Date    updateTime;     /*修改时间*/
    private Integer isdel;         /*0 正常 1 已删除*/
    private String  remark;        /*操作备注*/

	public Department() {
    }

    @Override
    public Integer getId() {
        return id;
    }

    @Override
    public void setId(Integer id) {
        this.id = id;
    }

    public String getSuperDeptName() {
        return superDeptName;
    }

    public void setSuperDeptName(String superDeptName) {
        this.superDeptName = superDeptName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getDeptDesc() {
        return deptDesc;
    }

    public void setDeptDesc(String deptDesc) {
        this.deptDesc = deptDesc;
    }

    @Override
    public String getAddUser() {
        return addUser;
    }

    @Override
    public void setAddUser(String addUser) {
        this.addUser = addUser;
    }

    @Override
    public Date getAddTime() {
        return addTime;
    }

    @Override
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    @Override
    public String getUpdateUser() {
        return updateUser;
    }

    @Override
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    @Override
    public Date getUpdateTime() {
        return updateTime;
    }

    @Override
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Override
    public Integer getIsdel() {
        return isdel;
    }

    @Override
    public void setIsdel(Integer isdel) {
        this.isdel = isdel;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }
}